$(function () {
    // alert(1)
    // 点击跳转注册、登录
    $('#link_reg').on('click', function () {
        $('.reg-box').show()
        $('.login-box').hide()
    })
    $('#link_login').on('click', function () {
        $('.reg-box').hide()
        $('.login-box').show()
    })

    // 注册页面表单提交事件
    layui.form.verify({
        pwd: [/^\S{6,12}$/, '密码必须是6-12位的空字符'],
        repwd: function (value, item) {
            // console.log(value,item);
            var password = $('#form_reg [name=password]').val()
            if (password !== value) {
                return '两次输入密码不一致'
            }
        }
    })
    $('#form_reg').on('submit', function (e) {
        e.preventDefault()
        var username = $('#form_reg [name=username]').val().trim()
        var password = $('#form_reg [name=password]').val().trim()
        var repassword = $('#form_reg [name=repassword]').val().trim()
        //  console.log(username,password,repassword);
        // 验证

        $.ajax({
            method: 'POST',
            url: '/api/reguser',
            data: {
                username,
                password,
                repassword
            },
            success(res) {
                // console.log(res);
                if (res.status !== 0) {
                    return layui.layer.msg(res.message, { icon: 5 })
                }
                layui.layer.msg(res.message, { icon: 6 }, function () {
                    $('#link_login').click()
                })
            }
        })

    })
    $('#form_login').on('submit', function (e) {
        e.preventDefault()
        var data = $(this).serialize()
        console.log(data);
        $.ajax({
            method: 'POST',
            url: '/api/login',
            data,
            success(res) {
                if (res.status !== 0) {
                    return layui.layer.msg(res.message, { icon: 5 })
                }
                console.log(res);
                layui.layer.msg(res.message, { icon: 6 }, function () {
                    localStorage.setItem('token', res.token)
                    location.href = 'index.html'
                })

            }
        })
    })

})